self-contained instrument - Deutsch Englisch Wörterbuch